package com.sp.scmdb.bean;

import java.util.List;

import com.sp.scmdb.entity.ShiftsDetails;

public class ShiftsBean extends PageBean {

	private String shiftId;                                              // id
    private String name;                                                 // 名称
    private String originalName;                                         // 原名称
    private String detail;                                               // 详细
    private String startTime;                                            // 开始时间
    private String endTime;                                              // 结束时间
    private String errorTime;                                            // 误差时间
    private List<ShiftsDetails> listShiftsDetails;                       // 班次信息查询结果列表
    private String isCorssDay;											 // 是否跨天
	private List<String> listHour;                                       // 小时数列表
    private List<String> listMinute;                                     // 分钟数列表
    private String shiftsDetails;                                        // 详细班次信息
    
	/**
	 * 详细的取得
	 * @return the detail
	 */
	public String getDetail() {
		return detail;
	}
	/**
	 * 详细的设定
	 * @param detail the detail to set
	 */
	public void setDetail(String detail) {
		this.detail = detail;
	}
	/**
	 * 结束时间的取得
	 * @return the endTime
	 */
	public String getEndTime() {
		return endTime;
	}
	/**
	 * 结束时间的设定
	 * @param endTime the endTime to set
	 */
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}
	/**
	 * 误差时间的取得
	 * @return the errorTime
	 */
	public String getErrorTime() {
		return errorTime;
	}
	/**
	 * 误差时间的设定
	 * @param errorTime the errorTime to set
	 */
	public void setErrorTime(String errorTime) {
		this.errorTime = errorTime;
	}
	/**
	 * 名称的取得
	 * @return the name
	 */
	public String getName() {
		return name;
	}
	/**
	 * 名称的设定
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 开始时间的取得
	 * @return the startTime
	 */
	public String getStartTime() {
		return startTime;
	}
	/**
	 * 开始时间的设定
	 * @param startTime the startTime to set
	 */
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}
	/**
	 * 班次信息查询结果列表的取得
	 * @return the listDetailEntityBeans
	 */
	public List<ShiftsDetails> getListShiftsDetails() {
		return listShiftsDetails;
	}
	/**
	 * 班次信息查询结果列表的设定
	 * @param listDetailEntityBeans the listDetailEntityBeans to set
	 */
	public void setListShiftsDetails(
			List<ShiftsDetails> listShiftsDetails) {
		this.listShiftsDetails = listShiftsDetails;
	}
	/**
	 * id的取得
	 * @return the shiftId
	 */
	public String getShiftId() {
		return shiftId;
	}
	/**
	 * id的设定
	 * @param shiftId the shiftId to set
	 */
	public void setShiftId(String shiftId) {
		this.shiftId = shiftId;
	}
	/**
	 * 原名称的取得
	 * @return the originalName
	 */
	public String getOriginalName() {
		return originalName;
	}
	/**
	 * 原名称的设定
	 * @param originalName the originalName to set
	 */
	public void setOriginalName(String originalName) {
		this.originalName = originalName;
	}
	/**
	 * @return the listHour
	 */
	public List<String> getListHour() {
		return listHour;
	}
	/**
	 * @param listHour the listHour to set
	 */
	public void setListHour(List<String> listHour) {
		this.listHour = listHour;
	}
	/**
	 * @return the listMinute
	 */
	public List<String> getListMinute() {
		return listMinute;
	}
	/**
	 * @param listMinute the listMinute to set
	 */
	public void setListMinute(List<String> listMinute) {
		this.listMinute = listMinute;
	}
    
    /**
     * 是否跨天取得
     * @return 是否跨天
     */
    public String getIsCorssDay() {
		return isCorssDay;
	}
    
    /**
     * 是否跨天设置
     * @param isCorssDay
     */
	public void setIsCorssDay(String isCorssDay) {
		this.isCorssDay = isCorssDay;
	}
    /**
     * 详细班次信息取得
     * @return 详细班次信息
     */
	public String getShiftsDetails() {
		return shiftsDetails;
	}
	
	/**
	 * 详细班次信息设置
	 * @param shiftsDetails
	 */
	public void setShiftsDetails(String shiftsDetails) {
		this.shiftsDetails = shiftsDetails;
	}
}
